Sanalallaştırma qm CLI Proxmox VE

Proxmox VE CLI ile QCOW2 İmajlarını Sanal Makineye Import Etme

Farklı platformlardan (KVM, OpenStack vb.) imaj taşırken veya internet üzerinden hazır indirilen bulut imajlarını (Cloud-Init imajları gibi) Proxmox VE ortamına aktarırken en hızlı ve efektif yöntem Proxmox'un yerel CLI yönetim aracı olan qm importdisk komutudur. Bu makalede, bir .qcow2 sanal disk dosyasını mevcut bir VM'e nasıl import edeceğimizi ve ardından donanım olarak nasıl bağlayacağımızı inceleyeceğiz.

Kritik Kural: Komutu çalıştırmadan önce Proxmox web arayüzünden hedef disk formatına uygun boş bir sanal makine şablonu (VM) oluşturulmuş olmalı ve bu makinenin ID numarası (Örn: 200) not edilmelidir.

📌 CLI Komut Anatomisi

Proxmox disk içe aktarma komutunun genel sözdizimi (syntax) şu şekildedir:

qm importdisk <VM_ID> <İmaj_Yolu> <Hedef_Storage>

1. Adım: İmaj Dosyasını Sunucuya Aktarma

Elinizdeki imaj dosyasını SCP, SFTP veya doğrudan Proxmox terminali üzerinden bir geçici dizine (genellikle /tmp veya /var/lib/vz/template/iso) taşıyın:

# Örnek: Wget ile bir imaj indirme veya /tmp altına kopyalama
cd /tmp
wget https://example.com/linux-image.qcow2 -O virtioa.qcow2

2. Adım: Import Komutunu Çalıştırma

Belirlediğimiz parametrelere göre diski sanal makinenin ilgili storage havuzuna import ediyoruz. Bu işlem imaj boyutuna ve disk hızınıza bağlı olarak zaman alabilir:

# İmajı 200 ID'li makineye ve VM-ZFS-THIN alanına import edelim
qm importdisk 200 /tmp/virtioa.qcow2 VM-ZFS-THIN

İşlem başarıyla tamamlandığında terminal çıktısında diskin başarıyla yazıldığına ve makineye unused0 (kullanılmayan disk) olarak atandığına dair bir bildirim göreceksiniz.

3. Adım: Diski Sanal Makine Donanımına Bağlama

Disk import edildikten sonra sanal makine donanım ağacına doğrudan dahil olmaz; web arayüzünde Hardware sekmesinde Unused Disk 0 olarak görünür. Bunu aktif etmek için iki seçeneğiniz vardır:

# Unused diski scsi0 arabirimi olarak sanal makineye bağlayalım
qm set 200 --scsi0 VM-ZFS-THIN:vm-200-disk-0

4. Adım: Boot Sıralamasını Güncelleme

Sanal makinenin yeni eklenen bu disk üzerinden açılabilmesi (boot olabilmesi) için boot sıralamasını değiştirmeyi unutmamalısınız:

Boot Ayarı: Sanal makinenin Options -> Boot Order sekmesine gelin. Yeni eklediğiniz scsi0 (veya virtio0) diskini en üst sıraya taşıyarak aktif hale getirin. Artık sanal makinenizi güvenle başlatabilirsiniz.

* Bu dökümantasyon, kurumsal veri merkezi altyapı taşıma (migration) senaryoları referans alınarak sistemyonetimi.info veri kütüphanesi için oluşturulmuştur.